final straight - German English Dictionary